package com.hmsm.sys.dao;

import java.util.List;

import com.hmsm.server.base.IBaseDao;
import com.hmsm.server.common.KeyBean;
import com.hmsm.sys.po.FuncInfo;

/**
 * 
 *  @描述:功能项管理
 *  @作者:yaosq
 *  @创建日期:2014-4-1 下午02:07:25  
 *
 */
public interface FuncInfoDao extends IBaseDao<FuncInfo, Integer> {

	/**
	 * 
	 *  @描述:根据角色ID获取功能项信息
	 *  @方法名称:getFuncInfoByRoleId
	 *  @作者: lzyyj
	 *  @创建日期:2017-3-7 下午02:07:34 
	 *  @param roleId
	 *  @return
	 *
	 */
	public List<KeyBean> getFuncInfoByRoleId(Integer roleId);

	/**
	 * 
	 *  @描述:获取指定功能项
	 *  @方法名称:queryAll
	 *  @作者:yaosq
	 *  @创建日期:2014-4-1 下午02:07:43 
	 *  @param hql
	 *  @return
	 *
	 */
	public List<FuncInfo> queryAll(String hql);

}
